Skip to main content

ISOToMac

Type

function

Summary

Returns the equivalent of a Windows Latin 1 string, in the Mac OS character set.

Syntax

the ISOToMac of <ISOString>
ISOToMac(<ISOString>)

Description

Use the ISOToMac function to translate data that was created on a Unix or Windows system to the Mac OS character set.

LiveCode automatically translates text in fields and scripts, as well as the names of custom properties, into the appropriate character set when you move a stack from one platform to another. It is therefore not necessary to translate them. However, the contents of custom properties, since they may contain binary data, are not translated automatically and must be translated if they contain characters whose ASCII value is 128 or greater.

Characters whose ASCII value is less than 128 are the same in the Mac OS character set and ISO 8859-1, so they are not changed by the ISOToMac function. These characters include uppercase and lowercase letters, numbers, and most punctuation.

Parameters

NameTypeDescription

ISOString

string

Examples

ISOToMac("Ab4+")
ISOToMac("")
charToNum(ISOToMac(numToChar(myASCIIVal)))

function: numToChar, uniDecode

glossary: Unix, Windows, Mac OS, return, character set, ASCII

keyword: string, characters

control structure: function

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?